<!--_meta 作为公共模版分离出去-->
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<meta name="renderer" content="webkit|ie-comp|ie-stand">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" />
<meta http-equiv="Cache-Control" content="no-siteapp" />
<link rel="Bookmark" href="/favicon.ico" >
<link rel="Shortcut Icon" href="/favicon.ico" />
<!--[if lt IE 9]>
<script type="text/javascript" src="lib/html5shiv.js"></script>
<script type="text/javascript" src="lib/respond.min.js"></script>
<![endif]-->
<link rel="stylesheet" type="text/css" href="static/h-ui/css/H-ui.min.css" />
<link rel="stylesheet" type="text/css" href="static/h-ui.admin/css/H-ui.admin.css" />
<link rel="stylesheet" type="text/css" href="lib/Hui-iconfont/1.0.8/iconfont.css" />
<link rel="stylesheet" type="text/css" href="static/h-ui.admin/skin/default/skin.css" id="skin" />
<link rel="stylesheet" type="text/css" href="static/h-ui.admin/css/style.css" />
<!--[if IE 6]>
<script type="text/javascript" src="lib/DD_belatedPNG_0.0.8a-min.js" ></script>
<script>DD_belatedPNG.fix('*');</script>
<![endif]-->
<!--/meta 作为公共模版分离出去-->

<title>修改密码 - 会员管理 - H-ui.admin v3.1</title>
<meta name="keywords" content="H-ui.admin v3.1,H-ui网站后台模版,后台模版下载,后台管理系统模版,HTML后台模版下载">
<meta name="description" content="H-ui.admin v3.1，是一款由国人开发的轻量级扁平化网站后台模板，完全免费开源的网站后台管理系统模版，适合中小型CMS后台系统。">
</head>
<body>
<article class="page-container">
	<form action="/" method="post" class="form form-horizontal" id="form-change-password">
		<input type="hidden" name="customerId" id="customerId" value="">
		<div class="row cl">
			<label class="form-label col-xs-4 col-sm-3"><span class="c-red">*</span>账户：</label>
			<div id="customerName" class="formControls col-xs-8 col-sm-9">  </div>
		</div>
		<div class="row cl">
			<label class="form-label col-xs-4 col-sm-3"><span class="c-red">*</span>新密码：</label>
			<div class="formControls col-xs-8 col-sm-9">
				<input type="password" class="input-text" autocomplete="off" placeholder="不修改请留空" name="newPassword" id="newPassword">
			</div>
		</div>
		<div class="row cl">
			<label class="form-label col-xs-4 col-sm-3"><span class="c-red">*</span>确认密码：</label>
			<div class="formControls col-xs-8 col-sm-9">
				<input type="password" class="input-text" autocomplete="off" placeholder="不修改请留空" name="newPassword2" id="newPassword2">
			</div>
		</div>
		<div class="row cl">
			<div class="col-xs-8 col-sm-9 col-xs-offset-4 col-sm-offset-3">
				<input class="btn btn-primary radius" type="submit" value="&nbsp;&nbsp;保存&nbsp;&nbsp;">
			</div>
		</div>
	</form>
</article>

<!--_footer 作为公共模版分离出去-->
<script type="text/javascript" src="lib/jquery/1.9.1/jquery.min.js"></script> 
<script type="text/javascript" src="lib/layer/2.4/layer.js"></script>  
<script type="text/javascript" src="static/h-ui/js/H-ui.min.js"></script> 
<script type="text/javascript" src="static/h-ui.admin/js/H-ui.admin.js"></script> <!--/_footer /作为公共模版分离出去-->

<!--请在下方写此页面业务相关的脚本-->
<script type="text/javascript" src="lib/jquery.validation/1.14.0/jquery.validate.js"></script> 
<script type="text/javascript" src="lib/jquery.validation/1.14.0/validate-methods.js"></script> 
<script type="text/javascript" src="lib/jquery.validation/1.14.0/messages_zh.js"></script> 
<script type="text/javascript">
$(function(){
	var customerInfId = getParamForUrl("customerInfId");
	if(customerInfId != "" && customerInfId != undefined && customerInfId != "undefined"){
		initInfo(customerInfId);
	}
	$("#form-change-password").validate({
		rules:{
			newPassword:{
				required:true,
				minlength:6,
				maxlength:16
			},
			newPassword2:{
				required:true,
				minlength:6,
				maxlength:16,
				equalTo: "#newPassword"
			},
		},
		onkeyup:false,
		focusCleanup:true,
		success:"valid",
		submitHandler:function(form){
			var index = parent.layer.getFrameIndex(window.name);
			$(form).ajaxSubmit({
				type: 'post',
				url: '../memberApi/updateMemberPwd.do',
				async:true,
				data:{
					params:JSON.stringify($(form).serializeObject())
				},
				success:function(data){
					if(data.respData.respCode == 10000){
						if(data.respData.result == 1){
							layer.msg('信息保存成功!',{icon: 6,time:2000});
							parent.location.reload();
							parent.layer.close(index);
							// parent.$('.btn-refresh').click();
						}else{
							layer.msg('信息保存失败!',{icon: 6,time:2000});
						}

					}else{
						layer.msg(data.respData.respMsg,{icon: 6,time:2000});
						parent.location.reload();
						// parent.$('.btn-refresh').click();
					}
				},
				error:function(data){
					layer.msg('服务异常，请联系管理员处理!',{icon: 6,time:3000});
					// parent.layer.close(index);
				}
			});
		}
	});
});
// 初始化账户信息
function initInfo(customerInfId){
	var service = {};
	service.customerInfId = customerInfId;
	$.ajax({
		type: 'post',
		url: '../memberApi/queryMembersById.do',
		async:true,
		data:{
			params:JSON.stringify(service)
		},
		success:function(data){
			if(data.respData.respCode == 10000){
				var customerInfo = data.respData.result;
				$("#customerId").val(customerInfo.customerId);
				$("#customerName").text(customerInfo.customerName);
			}else{
				layer.msg('未查询到数据!',{icon: 6,time:1000});
			}
		},
		error:function(data){
			layer.msg('服务异常，请联系管理员处理!',{icon: 6,time:1000});
		}
	});
}

$.fn.serializeObject = function() {
	var o = {};
	var a = this.serializeArray();
	$.each(a, function() {
		if (o[this.name]) {
			if (!o[this.name].push) {
				o[this.name] = [o[this.name]];
			}
			o[this.name].push(this.value || '');
		} else {
			o[this.name] = this.value || '';
		}
	});
	return o;
};

function getParamForUrl(param) {
	var url = location.href;
	var i=url.indexOf('?');
	if(i==-1)return;
	var querystr=url.substr(i+1);
	var arr1=querystr.split('&');
	var arr2 = new Object();
	for  (i in arr1){
		var ta=arr1[i].split('=');
		arr2[ta[0]]=ta[1];
	}
	return arr2[param];
}
</script>
<!--/请在上方写此页面业务相关的脚本-->
</body>
</html>